- ЯЗЫК ПРОГРАММИРОВАНИЯ
ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык общения человека с ЭВМ, предназначенными для описания данных (информации) и алгоритмов (см.) с целью их обработки на вычислительной машине. Насчитываются тысячи разнообразных Я. п.. Их теоретическую основу составляют алгоритмические Я. п. (формальные языки для записи алгоритмов). Различают языки низкого и высокого уровня. Языки низкого уровня, называемые ещё машинными, — это те, которые компьютер воспринимает непосредственно. Недостатки программирования на машинном языке состоят в том, что программы, написанные для ЭВМ данного типа, непригодны для ЭВМ др. типа. Один из путей развития машинного языка — приближение его к языкам высокого уровня, для которых общим является то, что все они ориентированы не на систему команд той или иной ЭВМ, а на систему последовательности соответствующих операторов, характерных для записи определённого класса алгоритмов. Оператор — конкретное предписание ЭВМ, оформленное либо в виде математической формулы любой степени сложности, записанной в соответствии с правилами данного языка, либо в виде обозначения какого-то действия, для которого требуется выполнить ряд машинных операций (напр. операторы присваивания, перехода, цикла, ввода-вывода и др.). Любой Я. п. высокого уровня является посредником между естественным языком и машинным и требует перевода на язык машинных команд. Такими «переводчиками» являются трансляторы (см.), входящие в состав программного обеспечения ЭВМ. Среди алгоритмических языков различают машинно-ориентированные и машинно-независимые. (См. программирование, ада, ада-95, алгол, бейсик, паскаль (2), фортран, кобол, ассемблер, си, си++.)
Большая политехническая энциклопедия. - М.: Мир и образование. Рязанцев В. Д.. 2011.